tan someone's hide - French English Dictionary